home *** CD-ROM | disk | FTP | other *** search
-
- Expression operators:
-
- NOT : logical NOT
-
- AND : logical AND \ ANDs and ORs may not be mixed
- OR : logical inclusive OR / in the same expression
-
- EQ, NE : EQuals, is Not Equal to
- LT, LE : is Less Than, is Less than or Equal to
- GT, GE : is Greater Than, is Greater than or Equal to
- IN, NI : is contained IN, is Not contained In
- CO, NC : COntains, does Not Contain
-
- {pause}
-
- Sirius functions have Boolean (TRUE/FALSE), integer, or string values:
-
- Boolean functions
- ~~~~~~~~~~~~~~~~~
- Msg flags: @Private @Xpress @Received @Sent
- @FileAttach @InTransit @Orphan @KillSent
- @Local @Hold @FileReq
- @ReceiptReq @AuditReq @UpdateReq
-
- Other: @FromYou \ message is From or To anything matching
- @ToYou / your main-menu "You" string(s)
-
- @NoBody -- message file size <= 191
- @ReadOnly -- message file cannot be altered or (re)moved
-
- {pause}
-
- Integer functions
- ~~~~~~~~~~~~~~~~~
- @DaysHere -- number of days msg has been on this system
- @DaysOld -- number of days since msg was authored
-
- @FileSize -- number of bytes in msg file
-
- @HighMsg# \
- @LowMsg# \
- @Msg# > (inor current msg area)
- @MsgCount /
- @Zenith /
-
- @NetFrom @NetTo @NodeFrom @NodeTo
-
- {pause}
-
- String functions (case-INsensitive)
- ~~~~~~~~~~~~~~~~
- @From = msg file bytes 1- 35
- @To = " " " 37- 71
- @Subject = " " " 73-143
- @Header = " " " 1-190
- @Body = " " " 191+
- @Msg = the entire msg
-
- @Keyin -- whatever was last keyed in response to
- a Sirius "In" command (initially null)
-